.. _ecGn_SetBootWaitMode: ecGn_SetBootWaitMode ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- SYNOPSYS ````````````` .. code-block:: none t_success ecGn_SetBootWaitMode( t_bool IsWaitBootCompt, t_i32 *ErrCode) DESCRIPTION ````````````` - ComiECAT 마스터장치는 처음 전원인 인가된 후에 부팅이 완료될 때까지 약 20초 정도 시간이 걸립니다. ComiECAT 마스터장치의 부팅이 완료되지 않은 상태에서 ComiECAT 라이브러리 함수들은 정상적으로 작동하지 않습니다. ecGn_SetBootWaitMode 함수는 ecGn_LoadDevices 함수가 실행될 때에 ComiECAT 마스터장치의 부팅이 완료될 때까지 내부에서 대기할지 말지를 설정하는 함수입니다. PARAMETER ````````````` - IsWaitBootCompt : ecGn_LoadDevices 함수가 실행될 때에 ComiECAT 마스터장치의 부팅이 완료될 때까지 내부에서 대기할지 말지에 대한 속성을 설정. 이 설정은 기본적으로 1로 설정되어 있습니다. +-------+------------------------------------------------------------------------------------+---------+ | Value | Meaning | Default | +=======+====================================================================================+=========+ | 0 | ecGn_LoadDevices 함수 실행 시에 부팅이 완료되지 않았으면 바로 리턴 | | +-------+------------------------------------------------------------------------------------+---------+ | 1 | ecGn_LoadDevices 함수 실행 시에 부팅이 완료되지 않았으면 부팅이 완료될 때까지 대기 | Y | +-------+------------------------------------------------------------------------------------+---------+ - ErrCode : 이 매개 변수를 통하여 현재의 에러 코드를 반환합니다. 단, 이 매개 변수에 NULL을 전달하면 에러 코드를 반환하지 않습니다. RETURN VALUE ````````````` - ecGn_SetBootWaitMode 함수의 반환 값: 함수 수행의 성공 여부를 반환합니다. +-------+--------------------------------------+ | Value | Meaning | +=======+======================================+ | 0 | 함수 수행에 실패하였음을 의미합니다. | +-------+--------------------------------------+ | 1 | 함수 수행에 성공하였음을 의미합니다. | +-------+--------------------------------------+ REFERENCE ````````````` - 이 함수는 ecGn_LoadDevices 함수를 호출하기 전에 실행해야만 효과가 있습니다. - ecNet_IsBootCompt 함수를 통해서 마스터 장치의 부팅이 완료되었는지를 체크해볼 수 있습니다. .. seealso:: :ref:`ecNet_IsBootCompt`